package park;

import java.util.Random;

public class J07MathRandom {
	
	public static void main(String [] args){
		
		//Math 클래스를 이용한 난수 생성
		//일반적인 난수 생성 공식
		//(int)(random()*(큰수-작은수+1))+시작수
		
		/*for(int i=1; i<=10; ++i){
			
			System.out.println(Math.random());
			
		}*/
		
		//1~10사이 난수 생성
		
		/*double key=Math.random();
		System.out.println(key);
		System.out.println(key*10);
		System.out.println((int)(key*10));
		System.out.println((int)(key*10)+1);
		*/
		
		//1~100 사이의 난수 생성

		/*double key=Math.random();
		System.out.println(key);
		System.out.println(key*100);
		System.out.println((int)(key*100));
		System.out.println((int)(key*100)+1);
		*/
		
		//1~5사이의 난수 생성
		
		/*double key=Math.random();
		
		System.out.println((int)(key*5)+1);*/
		
		
		//1~45사이의 난수 생성
		
		/*double key=Math.random();
		System.out.println((int)(key*45)+1);*/
		
		
		//6~10 사이의 난수
		//(int)(random()*(큰수-작은수+1))+시작수
		
		double key=Math.random();
		
		System.out.println((int)(key)*(10-6+1)+6);
		
		
		
		
	}

}
